tape armouring - Turkish English Dictionary